Top 10k strings from 64x32 Screen (1984)(Peekay Software).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2 instr 1 instr # 1 ;"Remember! RANDOMIZE USR 24842" 1 ;"RESTORE will have to be replaced with RESTORE 1 if DATA is used. This will have to be placed after every occurance of CLEAR and RUN and will need to be the first command as well." 1 ;"64 x 32 Screen 1 64x32 1 '''''''''''"VERY IMPORTANT NOTE"'" 1 '"To covert any BASIC program to this new screen LOAD your own program into the computer then turn this cassette over and type MERGE """"" 1 '"To LIST your program you should type LIST 1 to prevent printing line 0. ( It will not matter if you do type LIST though. )" 1 '"There are no UDG characters. However you can redesign any character using the following routine:" 1 '"The computer will not say ""scroll?"" when the screen is full however it will stop and BREAK,n,N or STOP will stop the program. POKE 23692,255 will operate as before (telling the computer not to stop when the screen is full)." 1 '"Press R to repeat" 1 '"Once the 64 x 32 program has been MERGEd with your program you can then set about making alterations to your program, these will include:" 1 '"Before typing SAVE you must do the following:" 1 "________________________________________________________________" 1 "Type LIST ( not LIST 1 )" 1 "These can be used to mix the two screen formats together on one screen"'"Note: None of the USRs used in this program will affect the RND function." 1 "The numbers after the BINs refer to the line within the CHR$ WARNING!: DO NOT ATTEMPT TO ALTER CHARACTERS ABOVE CHR$ 143 OR BELOW CHR$ 32" 1 "The 64 x 32 program is stored on the other side of this tape. It is a machine code routine 1K long which is stored in a REM statement at line 0" 1 "SCREEN$ will not work." 1 "PRINT TAB can now be between 0 and 63" 1 "PRINT INVERSE will operate as normal but will be less readable." 1 "PRINT AT 0,0; must be typed every time the screen clears." 1 "PRINT AT can be as high as 31,63" 1 "Microdrive users must FORMAT all of the channels that they intend to use during the program before running the 64 x 32 program. This must be done before running the completed program as well. 1 "MAKE A NOTE OF THESE USER SUBROUINES."'" RANDOMIZE USR 24862 gives the 32 x 22 screen"'" RANDOMIZE USR 24890 gives the 64 x 32 screen" 1 "LET x=chr * 3 + 23772"'"POKE x,BIN 11112222"'"POKE x+1,BIN 33334444"'"POKE x+2,BIN 55556666" 1 "If line 0 reads 0>RANDOMIZE USR .... then you can SAVE the program" 1 "INSTRUCTIONS"'" 1 "INK,PAPER,BRIGHT and FLASH are ignored but can be left in the program" 1 "However if line 0 reads 0>REM 2:REM xxx ... then you 1 "Commas will now give four colomns instead of two" 1 "Check line 0 again!"''''' 1 "Best results are attained with a black screen and green letters. To get this type: BORDER 0:PAPER 0:INK 4:POKE 23624,4:CLS" 1 "ATTR will be in 32 x 22 mode." 1 " The POKE changes the colour of the bottom of the screen eg. POKE 23624,( bright * 64 ) + ( paper * 8 ) + ink" 1 " Finally here are all of the 64 x 32 characters" 1 type RANDOMIZE USR 24842 Do not type this twice!"'" 1 NEVER ALTER CHANNEL TWO ( OPEN #2 ) 1 1984 Peekay Software"; 1 Press any key